见证: to be witness to, witness, evidence...
广播: broadcast, broadcasting, to broadcast, (formal) to propagate, to publicize...
人性: human nature, humanity, human, the totality of human attributes...
身价: social status, price of a slave, price of a person (a sportsman etc), worth, value (of stocks, valuables etc)...
赞赏: to admire, to praise, to appreciate...
革命: to withdraw the mandate of heaven (and transition to a new dynasty) (original meaning), revolution, revolutionary, to revolt (against sb or sth), to revolutionize (sth), (separable verb sometimes...
高温: high temperature...